package com.vonechina.entity.page;

import java.util.Arrays;

/**
 * 退货申请物品信息搜索条件实体类
 * 
 * @author zs614
 *
 */
public class ReturnRequestItemPage extends Page {
	/**
	 * 退货申请单号
	 */
	private String applicationNo;
	/**
	 * 提交人姓名
	 */
	private String submitterName;
	/**
	 * 创建人姓名
	 */
	private String createPersonName;
	/**
	 * 退货原因
	 */
	private String returnPolicy;
	/**
	 * 提交开始时间
	 */
	private String commitTime1;
	/**
	 * 提交结束时间
	 */
	private String commitTime2;
	/**
	 * 批次号
	 */
	private String batchNumber;
	/**
	 * 条形码
	 */
	private String articleBarCode;
	/**
	 * 物品吗
	 */
	private String chineseName;
	/**
	 * 仓库ID
	 */
	private Integer warehouseManagementID;
	/**
	 * 物品类别ID
	 */
	private Integer categoryID;
	/**
	 * 物料类型
	 */
	private String materialMaterial;
	/**
	 * 邮轮ID
	 */
	private Integer cruiseID;
	/**
	 * 供应商ID
	 */
	private Integer supplierID;

	/**
	 * 物品ID
	 */
	private Integer[] itemIds;

	public String getApplicationNo() {
		return applicationNo;
	}

	public void setApplicationNo(String applicationNo) {
		this.applicationNo = applicationNo;
	}

	public String getSubmitterName() {
		return submitterName;
	}

	public void setSubmitterName(String submitterName) {
		this.submitterName = submitterName;
	}

	public String getCreatePersonName() {
		return createPersonName;
	}

	public void setCreatePersonName(String createPersonName) {
		this.createPersonName = createPersonName;
	}

	public String getReturnPolicy() {
		return returnPolicy;
	}

	public void setReturnPolicy(String returnPolicy) {
		this.returnPolicy = returnPolicy;
	}

	public String getCommitTime1() {
		return commitTime1;
	}

	public void setCommitTime1(String commitTime1) {
		this.commitTime1 = commitTime1;
	}

	public String getCommitTime2() {
		return commitTime2;
	}

	public void setCommitTime2(String commitTime2) {
		this.commitTime2 = commitTime2;
	}

	public String getBatchNumber() {
		return batchNumber;
	}

	public void setBatchNumber(String batchNumber) {
		this.batchNumber = batchNumber;
	}

	public String getArticleBarCode() {
		return articleBarCode;
	}

	public void setArticleBarCode(String articleBarCode) {
		this.articleBarCode = articleBarCode;
	}

	public String getChineseName() {
		return chineseName;
	}

	public void setChineseName(String chineseName) {
		this.chineseName = chineseName;
	}

	public Integer getWarehouseManagementID() {
		return warehouseManagementID;
	}

	public void setWarehouseManagementID(Integer warehouseManagementID) {
		this.warehouseManagementID = warehouseManagementID;
	}

	public Integer getCategoryID() {
		return categoryID;
	}

	public void setCategoryID(Integer categoryID) {
		this.categoryID = categoryID;
	}

	public String getMaterialMaterial() {
		return materialMaterial;
	}

	public void setMaterialMaterial(String materialMaterial) {
		this.materialMaterial = materialMaterial;
	}

	@Override
	public String toString() {
		return "ReturnRequestItemPage [applicationNo=" + applicationNo + ", submitterName=" + submitterName
				+ ", createPersonName=" + createPersonName + ", returnPolicy=" + returnPolicy + ", commitTime1="
				+ commitTime1 + ", commitTime2=" + commitTime2 + ", batchNumber=" + batchNumber + ", articleBarCode="
				+ articleBarCode + ", chineseName=" + chineseName + ", warehouseManagementID=" + warehouseManagementID
				+ ", categoryID=" + categoryID + ", materialMaterial=" + materialMaterial + ", itemIds="
				+ Arrays.toString(itemIds) + "]";
	}

	public Integer[] getItemIds() {
		return itemIds;
	}

	public void setItemIds(Integer[] itemIds) {
		this.itemIds = itemIds;
	}

	public Integer getCruiseID() {
		return cruiseID;
	}

	public void setCruiseID(Integer cruiseID) {
		this.cruiseID = cruiseID;
	}

	public Integer getSupplierID() {
		return supplierID;
	}

	public void setSupplierID(Integer supplierID) {
		this.supplierID = supplierID;
	}
}
